package com.ruoyi.community.service;

import java.util.List;
import com.ruoyi.community.domain.OwnerVote;

/**
 * 业委会投票Service接口
 * 
 * @author ruoyi
 * @date 2021-08-08
 */
public interface IOwnerVoteService 
{
    /**
     * 查询业委会投票
     * 
     * @param voteId 业委会投票ID
     * @return 业委会投票
     */
    public OwnerVote selectOwnerVoteById(String voteId);

    /**
     * 查询业委会投票列表
     * 
     * @param ownerVote 业委会投票
     * @return 业委会投票集合
     */
    public List<OwnerVote> selectOwnerVoteList(OwnerVote ownerVote);

    /**
     * 新增业委会投票
     * 
     * @param ownerVote 业委会投票
     * @return 结果
     */
    public int insertOwnerVote(OwnerVote ownerVote);

    /**
     * 修改业委会投票
     * 
     * @param ownerVote 业委会投票
     * @return 结果
     */
    public int updateOwnerVote(OwnerVote ownerVote);

    /**
     * 批量删除业委会投票
     * 
     * @param voteIds 需要删除的业委会投票ID
     * @return 结果
     */
    public int deleteOwnerVoteByIds(String[] voteIds);

    /**
     * 删除业委会投票信息
     * 
     * @param voteId 业委会投票ID
     * @return 结果
     */
    public int deleteOwnerVoteById(String voteId);
}
